/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Model;

import java.util.ArrayList;

/**
 *
 * @author Snowangelic
 */
public class KmeansOptions extends ClusterizationOptions {
    Distance dist;
    ArrayList<Weight> weightList;
    Boolean normalized;

    public KmeansOptions(DataSet dataSet,String name,ArrayList<Cluster> clusList,Distance dist,ArrayList<Weight> weightList,Boolean normalized){
        clusAlgo=ClusterizationAlgorithm.Kmeans;
        ClusterizationOptions(dataSet,name,clusList);
        this.weightList=weightList;
        this.dist=dist;
        this.normalized=normalized;
    }

    public ArrayList<Weight> getWeightList(){
        return weightList;
    }

    public Distance getDistance(){
        return dist;
    }

    public boolean getNormalized(){
        return normalized;
    }

}
